Embedding Session Types in HML
نویسندگان
چکیده
Recent work on the enhancement of multiparty session types with logical annotations enable the effective verification of properties on (1) the structure of the conversations, (2) the sorts of the messages, and (3) the actual values exchanged. In [2] we extend this work to enable the specification and verification of mutual effects of multiple cross-session interactions. Here we give a sound and complete embedding into the Hennessy-Milner logic to justify the expressiveness of the approach in [2] and to provide it with a logical background that will enable us to compare it with similar approaches.
منابع مشابه
Hml: an Innovative Hardware Description Language and Its Translation to Vhdl
HML (Hardware ML) is an innovative hardware description language based on the functional programming language SML (Standard ML). HML is a high-order language that supports polymorphic functions. HML's advanced type system provides many constructs that are important to hardware descriptions but are lacking in the more mature, widely used hardware description languages such as VHDL and Verilog. I...
متن کاملAn Implementation of Session Types
A session type is an abstraction of a set of sequences of heterogeneous values sent and received over a communication channel. Session types can be used for specifying stream-based Internet protocols. Typically, session types are attached to communication-based program calculi, which renders them theoretical tools which are not readily usable in practice. To transfer session types into practice...
متن کاملHIV-1 infection leads to increased transcription of human endogenous retrovirus HERV-K (HML-2) proviruses in vivo but not to increased virion production.
UNLABELLED Recent studies suggest that human endogenous retrovirus group K (HERV-K) provirus expression plays a role in the pathogenesis of HIV-1 infection. In particular, RNA from the HML-2 subgroup of HERV-K proviruses has been reported to be highly expressed at the cellular level and detectable in the plasma of HIV-1-infected patients, suggestive of virion production and, perhaps, replicatio...
متن کاملStudents' Attitudes Towards the Hypermedia Learning Environment "Physics for Medical Students"
English At the Heinrich-Heine-University, Düsseldorf, a hypermedia learning environment (HML) called "Physics for Medical Students" has been developed and evaluated (Theyßen 2002, Theyßen & Hüther 2003). For already several terms now it has been an integral part of physics education of medical students at three German universities. Students do not participate in the traditional lab work session...
متن کاملRules of donor preference in saccharomyces mating-type gene switching revealed by a competition assay involving two types of recombination.
Mating type (MAT) switching in Saccharomyces cerevisiae is initiated by a double-strand break (DSB) created at MAT by HO endonuclease. MATa cells activate the entire left arm of chromosome III; thus MATa preferentially recombines with the silent donor HML. In contrast, MAT alpha cells inactivate the left arm, including HML, and thus preferentially recombine with HMR, 100 kb to the right of MAT....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013